/* Essentials */

html, div, map, dt, isindex, form, header, aside, section, section, article, footer {  
    /* display: block;   */
} 

html, body {
height: 100%;
margin: 0;
padding: 0;
/* font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; */
background: #F8F8F8;
font-size: 13px;
}




/* Content Manager */

/* .tablesorter {
width: 100%;
margin: -5px 0 0 0;
}

.tablesorter td{
margin: 0;
padding: 0;
border-bottom: 1px dotted #ccc;
}

.tablesorter thead tr {
height: 34px;
background: url(../images/table_sorter_header.png) repeat-x;
text-align: left;
text-indent: 10px;
cursor: pointer;
}

.tablesorter td {
padding: 15px 10px;
}*/

.tablesorter input[type=image] {
margin-right: 10px;} 
table {
    width: 100%;
    /* border: black 1px solid; */
    border-spacing: 0px;
    text-align: center; 
    padding: 0 2.5% 0 2.5%;
}
th, tr {
    /* border:  1px solid; */
    width: 100px;
    height: 50px;
}
 td {
    border-bottom: 1px black solid;
    width: 100px;
    height: 50px;
}
th {
    
    border-top: 3px black;
    background-color: lightblue;
}
/* tr:hover{
    background-color: lightgray;
} */

:root{
    --formListHeight:25px;
    --formList-margin-bottom:20px;
}
.center-main {
    width: 600px;
    height: 300px;
    margin-left:300px;
}

.panel-border {
    height: 300px;
    border: 1px solid #DEDEDE;
}

.center-tit {
    margin: 40px 0px 0 100px;
    height: 20px;
    margin-bottom: 30px;
}

.form-list {

    text-align: center;
    width: 400px;
    margin: 0 0 0 0;
    height: var(--formListHeight);
    margin-bottom: var(--formList-margin-bottom);
}
.form-item{
    padding-left: 40%;
    height: 30px;
}
.form-label {
    display: inline-block;
    text-align: right;
    
    width: 100px;
}

.required {
    color: red;
}

.form-bd {
    text-align: left;
    display: inline-block;
    width: 100px;
}
.jiajian {
    width: 100px;
}

.jian {
    width: 30px;
    height: 21px;
    border: 1px white;
    float: left;
    cursor: pointer;
}

.wenben {
    text-align: center;
    width: 30px;
    height: 15px;
    float: left
}

